Developing Systems for API Governance
نویسندگان
چکیده
As scalable information technology evolves to a more cloud-like model, digital assets (code, data and software environments) that increasingly form the basis of research and education require curation as web-accessible services. “Serviceizing” digital assets consists of encapsulating assets in software that exposes them to web and mobile applications via welldefined, network accessible, application programming interfaces (APIs). The stability, maintenance, and lifecycle of these APIs is critical to the utility of the digital assets they serve. Our work focuses on the development methodologies and technologies for API governance – policy, implementation, and deployment functions for IT management of APIs at scale. This paper presents our view of API governance in a technology landscape that is trending towards reliance on web services. It also outlines some early results generated by our investigation of a prototype we are developing for implementing API governance at scale.
منابع مشابه
Integration Patterns
Application programming interface (API) management delivers the business centricity and business model that many service-oriented architecture (SOA) initiatives historically have lacked, and SOA delivers the experience and engineering discipline that drives good API design and provides robust integration to systems of record. API management and classical SOA governance are highly synergistic. A...
متن کاملGovernance of HIV/AIDS: Implications for Health Sector Response
This paper reviews the essence of effective governance and importance of a multi-sectoral approach in generating health systems response to HIV/AIDS. This comprehensive approach highlights the importance of integrating reproductive sexual health programs and HIV prevention services, including peer education, life skills, and Voluntary Counseling and Testing (VCT), for Prevention of Mother–to-Ch...
متن کاملREST Web Service Maintenance Through API Policy Enforcement
Web services and cloud computing have revolutionized the way software is developed, deployed, and consumed. As a consequence, there has been a proliferation of web services, which developers make accessible to users via web application programming interfaces (web APIs) and cloud-based deployment technologies. Because this model significantly simplifies and expedites deployment of web APIs, it a...
متن کاملWe Need to Measure and Address Corruption and Poor Governance in Health Systems; Comment on “We Need to Talk About Corruption in Health Systems”
Hutchinson et al offer a compelling argument for greater attention to and work in corruption in healthcare. We indeed need to talk about corruption, to understand and to grasp how to prevent and address it. This paper lays out some of the rationale for how to define the research questions, how best to address corruption – arguing that governance rather than corruption may offer a preferred star...
متن کاملHealth System Governance in Iran: A Delphi Study
Background and Aim: Good governance results in better health outcomes for the society thorugh improving health system performance. The governance of Iran health stsyem faces some challenges. Hence, this study aimed to propose and verify a model for strengthening Iranian health system governance. Materials and Methods: This descriptive study was conducted in 2016 using the Delphi method. A heal...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013